unexpected economic setback - German English Dictionary